package io.sage.modules.statistics.service;

import java.util.List;
import java.util.Map;

import io.sage.modules.statistics.entity.BStatisticsWindSpeed;
import io.sage.modules.statistics.vo.BStatisVo;

public interface BStatisticsWindSpeedService {

    /**
	 * 风速列表
	 * @param example
	 * @return
	 */
	List<BStatisticsWindSpeed> selectStatisticsWindSpeedList(Map<String, Object> params);

	BStatisticsWindSpeed selectById(Integer id);

	void deleteBatchIds(List<Integer> asList);

	/**
	 * 添加单条传感器风速数据
	 * @param goods
	 * @return
	 */
	int insert(BStatisticsWindSpeed statisticsWindSpeed);

	/**
	 * 批量添加传感器的风速
	 * @param list
	 * @return
	 */
	int saveWindSpeedList(List<BStatisticsWindSpeed> list);

	/**
	 * 根据库房id查询记录
	 * @param params
	 * @return
	 */
	List<BStatisVo> selectListByWarehouseId(Map params);
}
